package vwg.na.vwm.rh.motorsdk.modelo.procesos.dao;

import java.util.List;

import vwg.na.vwm.rh.motorsdk.modelo.procesos.entidadesgrales.EssCatInstitucion;

/**
 * @author dzmncvg
 * 
 */
public interface EssCatInstitucionDAO {

	void save(EssCatInstitucion essCatInstitucion);

	void delete(EssCatInstitucion essCatInstitucion);

	void update(EssCatInstitucion essCatInstitucion);

	List<EssCatInstitucion> getAll(Class<EssCatInstitucion> essCatInstitucion);

	EssCatInstitucion findById(Integer essCatInstitucionId);

}
